all: analisador

analisador: analisador.o lexico.o sintatico.o semantico.o
	gcc -o analisador analisador.o lexico.o sintatico.o semantico.o

analisador.o: analisador.c
	gcc -c analisador.c

lexico.o: lexico.c
	gcc -c lexico.c

sintatico.o: sintatico.c
	gcc -c sintatico.c

semantico.o: semantico.c
	gcc -c semantico.c

clear:
	rm *.o analisador

clean:
	rm *.o analisador
